short-tailed finch - Español Inglés Diccionario